﻿using System;
using System.Collections.Generic;
using System.Text;
using System.Threading.Tasks;
using Volo.Abp.Uow;

namespace Mozhi.Abp.OperationLog
{
    public interface IOperationLogger
    {
        Task LogAsync(string templateCode, OperationType operationType, object oldObject, object newObject);

        OperationLogRecordEvent GetRecordEvent(string templateCode, OperationType operationType, object oldObject, object newObject);
    }
}
